Механизмы устаревания IoCs
Solar TI Feeds предоставляет два механизма управления устареванием индикаторов.
- Временная метка
valid_until - Обработка действия
DELETE
Использование временной метки valid_until
В ответе API для сетевых индикаторов (IP-адреса, домены, URL) присутствует поле valid_until. Эта временная метка указывает, до какого момента индикатор считается актуальным и должен оставаться в мониторинге. Значение valid_until автоматически рассчитывается на основе TTL (Time To Live), заданного для каждого фида.
Для файловых индикаторов (хэши MD5, SHA1, SHA256) поле valid_until отсутствует — их жизненный цикл управляется исключительно через событийную модель с действиями (CREATE, UPDATE, DELETE).
Шаг 1. Извлечение метки валидности
При получении индикатора извлеките значение поля valid_until из интересующего фида объекта feeds.
Пример ответа с valid_until фида 4RAYS_PULSE:
{
"feeds": [
{
"name": "4rays_pulse",
"action": "UPDATE",
"valid_until": "2035-12-10T12:42:05.321519Z"
}
]
}
Шаг 2. Планирование автоматического удаления
Настройте вашу систему на автоматическое удаление индикатора из интересующего фида локальной базы по истечении времени, указанного в valid_until.
Шаг 3. Обработка исключений
Учтите, что для файловых индикаторов (хэшей) метка valid_until отсутствует — их жизненный цикл управляется через событийную модель.
Обработка действия DELETE
Шаг 1. Обнаружение действия DELETE
При обработке полученных индикаторов проверяйте значение поля action в каждом объекте feeds.
Пример фида с action = "DELETE":
{
"feeds": [
{
"name": "4rays_pulse",
"action": "DELETE",
"valid_until": "2025-12-10T12:42:05.321519Z"
}
]
}
Шаг 2. Выполнение очистки
При обнаружении действия DELETE выполните следующие операции:
- Удалите индикатор из локальной базы данных
- Прекратите его мониторинг в системах безопасности
- Обновите правила фильтрации и блокировки
Шаг 3. Понимание причин удаления
Действие DELETE может быть отправлено в трёх случаях:
- Истечение времени жизни индикатора (для сетевых индикаторов)
- Ручной отзыв индикатора аналитиками Solar
- Изменение данных, при котором индикатор перестаёт соответствовать критериям фида (например, попадание фида в Белый список (whitelist))